dsh-plugin-voice-dictation: Voice Dictation Plugin

The DeepSeek Harness voice dictation plugin leverages browser speech recognition to convert voice into commands and send them on the Web interface, eliminating the need to switch to manual typing. It supports one-click dictation, automatic sending, cancel and correction commands, and draft protection, with intelligent fallback, automatic resumption, and timeout protection. As a pure front-end plugin, it is compatible only with Chrome and Edge and must be installed in the DSH Web environment, enabling users to issue commands quickly.

Read More
dsh-voice-input-plugin: DeepSeek Harness Web Voice Input Plugin

`dsh-voice-input-plugin` is a zero-dependency plugin for DeepSeek Harness that uses the browser-native Web Speech API to perform local speech-to-text. The plugin requires no build step, provides a microphone button through the Web GUI toolbar, supports real-time word-by-word transcription and continued editing while speaking, and does not upload audio to the backend. Installation requires DSH version `>=0.1.0-rc.5`, and the Web Profile must be restarted for it to take effect. It currently only supports Chrome and Edge browsers, relies on an online speech recognition service, and the recognition language follows the browser's language settings.

Read More
dsh-vox-input: Serverless DSH Web Voice Input

dsh-vox-input is a client-side plugin that provides speech-to-text functionality for the DSH Web composer. Built on the browser's native Web Speech API, it requires no server, API key, or model download, ensuring local data processing. The plugin supports real-time recognition and switching between Chinese and English, and features visual waveform control, real-time caption streaming, and intelligent backfill. It is suitable for privacy-focused use cases and for reducing development costs. Installation requires creating a symbolic link, configuring cordis.patch.yml, and restarting the service.

Read More
Introduction to the DeepSeek Harness Voice Input Plugin

`dsh-voice-input` is a voice input plugin for DeepSeek Harness. It uses the browser's native Web Speech API to provide real-time speech-to-text without requiring a self-hosted service. After installation, users can click the microphone button on the left side of the input box to start or stop recording. The recognized text is appended to the input draft in real time and can coexist with manually typed content. The plugin is compatible with the DSH theme, but it is not available in Firefox and requires an internet connection to use cloud-based recognition services.

Read More
dsh-voice-input-space: A Zero-Dependency DeepSeek Harness Voice Input Plugin

dsh-voice-input-space is an open-source voice input plugin in the DeepSeek Harness (DSH) ecosystem, maintained by developer XSakura666. Released under the MIT license, it does not rely on local models and instead uses the browser's native Web Speech API to provide minimal speech-to-text via a long-press of the spacebar. The plugin supports Chinese (Mandarin, Traditional Chinese, Cantonese), English, Japanese, and Korean, and features Chinese input method compatibility, status feedback, and instant cancellation. After installation, users simply need to long-press the spacebar in any input field to start listening; releasing it inserts the transcription into the field. The plugin requires no model downloads, but needs an internet connection to access the speech services.

Read More
DeepSeek Harness Voice Dialog Plugin Introduction

The DeepSeek Harness plugin `lak321/dsh-voice-chat` provides fully client-side voice interaction without requiring server-side support. Its core features include using the Web Speech API for speech input and text-to-speech (TTS) output, with support for multiple languages and adjustable speech rate and pitch; automatically removing Markdown markers to prevent unwanted noise; and saving settings via localStorage. It can be installed with `dsh plugin --profile web add "github:lak321/dsh-voice-chat#<commit>&path:/"`. Development requires adherence to React Hook rules and the `exports.inject` export requirement.

Read More
dsh-voice-input: Chinese-English Voice Input Plugin for DeepSeek Harness Web

DSH (DeepSeek Harness) implements web-based voice input through the `dsh-voice-input` plugin. The plugin is built on the browser-native Web Speech API, requires no server-side support or API key, and supports speech recognition for Chinese, English, and mixed-language speech. Users can click the microphone icon to the left of the web input field to start speaking, and the recognized text is automatically inserted into the input field. This plugin is suitable for quickly capturing ideas or entering conversational instructions, but recognition accuracy depends on the browser’s speech service, and it must be used in a browser that supports the Web Speech API, such as Chrome or Edge.

Read More
dsh-speech-input: Add a Microphone Button to the DeepSeek Harness Web Input Field

# Preface In dsh web, conversing with a model often requires typing out long prompts for several minutes. Since the input box lacks a voice input entry point, dictation usually relies on system dictation and pasting, or directly modifying the Harness DOM to inject controls—both of which are unreliable, with the latter specifically being prone to breaking after page updates. The `dsh-speech-input` introduced below takes a different approach: it adds a native microphone button to the right of the input box using official slots. Clicking it starts dictation, writing recognition results to the current draft in real-time. Clicking it again stops the process and appends punctuation to the end of the sentence, ensuring the message is never sent automatically. DSH's philosophy is "Everything is a plugin," and input box enhancement falls squarely within the scope of the plugin system. # What is this `dsh-speech-input` is lizne

Read More
dsh-web-speech-input: Add a microphone button to the DeepSeek Harness Web input field

dsh-web-speech-input is a speech-to-text plugin for the DeepSeek Harness Web UI (maintained by leozou320-ai, v1.0.0, MIT license). Its core functionality is adding a microphone button to the left side of the prompt composer. Upon clicking, it uses the browser's Web Speech API to write real-time speech recognition results into the current draft. It supports interim and final recognition text, automatic language selection (Page Language -> Browser Language -> zh-CN fallback), clear status indicators, and accessibility support. The plugin never sends a prompt automatically; the submission action is always performed by the user. In terms of privacy, microphone permission is only requested after the user clicks. There are no server-side components, no audio storage, and no network requests are sent; audio processing depends on browser implementation. Installation Requirements

Read More
dsh-voice-input: A Voice Input Plugin for DeepSeek Harness Web UI

forrestahha/dsh-voice-input is a speech-to-text plugin for the DeepSeek Harness Web UI, released under the MIT license. It adds a microphone entry in front of the composer's send button and uses the browser's Web Speech API to stream recognition results into the current draft, without automatically sending the message—users confirm and send manually. The plugin supports both the standard and WebKit-prefixed SpeechRecognition interfaces, defaults to Chinese as the fallback language, and optimizes whitespace handling for both CJK and Latin text. Installation requires no additional API keys or backend services; the plugin can be added to a Web profile via the `dsh plugin` command. It is primarily intended for use with Chromium and other browsers that support

Read More
dsh-voice-input-web: Adding Speech-to-Text Transcription to DeepSeek Harness Web Input Fields

dsh-voice-input-web is a client-side plugin for the DeepSeek Harness Web UI, designed to implement speech-to-text functionality through the browser's Web Speech API, requiring no API key or server-side modifications. The plugin adds a microphone button to the chat input toolbar; users can click it to start or stop listening, with real-time recognition results displayed in a floating overlay and the final text automatically appended to the input draft. It supports Chinese, English, and automatic language switching, with an optional auto-send feature. Installation methods include online and offline modes: for online installation, simply execute the `dsh plugin --profile web add dsh-voice-input-web` command and restart the service; for offline installation, manually place the package file and configure the patch file.

Read More